having a mental deficiency - Fransızca İngilizce Sözlük